Interface NetflowFlow

All Superinterfaces:
IPCObject
All Known Implementing Classes:
NetflowFlowImpl

public interface NetflowFlow extends IPCObject
Information provided by the PKI file:

    \class NetflowFlow
    
    \brief NetflowFlow holds and manipulates NetFlow flows.
    
    \example network().getDevice("Router0").getNetflowMonitorManager().getMonitorAt(0).getInterfaceInput("FastEthernet0/0", false).getFlowAt(0)
    
Author:
Auto-generated
  • Method Details

    • getMatchStatementCount

      int getMatchStatementCount()
      Information provided by the PKI file:
      
          \brief Returns the number of match statements.
          
          \return int, the number of match statements.
          
              
      Returns:
      int Returns a int
    • getMatchStatementAt

      FlowMatchStatement getMatchStatementAt(int index)
      Information provided by the PKI file:
      
          \brief Returns the match statement at the specified index.
          
          \param index, the index of the match statement of interest.
          
          \return FlowMatchStatement, the FlowMatchStatement at the specified index.
          
              
      Parameters:
      index - Takes in a parameter of index
      Returns:
      FlowMatchStatement Returns a FlowMatchStatement
    • getCollectStatementCount

      int getCollectStatementCount()
      Information provided by the PKI file:
      
          \brief Returns the number of collect statements.
          
          \return int, the number of collect statements.
          
              
      Returns:
      int Returns a int
    • getCollectStatementAt

      FlowCollectStatement getCollectStatementAt(int index)
      Information provided by the PKI file:
      
          \brief Returns the collect statement at the specified index.
          
          \param index, the index of the collect statement of interest.
          
          \return FlowCollectStatement, the FlowCollectStatement at the specified index.
          
              
      Parameters:
      index - Takes in a parameter of index
      Returns:
      FlowCollectStatement Returns a FlowCollectStatement
    • getAssociatedRecordName

      String getAssociatedRecordName()
      Information provided by the PKI file:
      
          \brief Returns the name of the associated record.
          
          \return string, the name of the associated record.
          
              
      Returns:
      String Returns a String
    • setAssociatedRecordName

      void setAssociatedRecordName(String record)
      Information provided by the PKI file:
      
          \brief Sets the name for the associated record.
          
          \param record, the name for the associated record.
          
              
      Parameters:
      record - Takes in a parameter of record
    • getIpFlowCacheString

      String getIpFlowCacheString()
      Information provided by the PKI file:
      
          \brief Returns the IP cache flow output.
          
          \return string, the IP cache flow output.
          
              
      Returns:
      String Returns a String